lay (one) by the heels [obsolete] - Espagnol Anglais Dictionnaire